const app = getApp()
//对wx.request()的二次封装  

module.exports = (url,data,method='get',header={})=>{
  //加载数据之前  loading  
  wx.showLoading({
    title: 'Loading...',
    mask : true
  })

  return new  Promise((resolve,reject)=>{
    wx.request({
      //拼接成完成地址
      url: app.config.apiBase + url,
      data,
      header,
      method,
      dataType:'json',
      success:resolve,
      fail:reject,
      //wx.request方法最后一定会执行的
      complete:wx.hideLoading
    })
  })


}


